xen.git
21 years agobitkeeper revision 1.1098.1.4 (4107d68d24en-s2mTTxoCRqdg3l1fA)
sos22@donkeykong.cl.cam.ac.uk [Wed, 28 Jul 2004 16:38:37 +0000 (16:38 +0000)]
bitkeeper revision 1.1098.1.4 (4107d68d24en-s2mTTxoCRqdg3l1fA)

Avoid a bogus tail call optimisation.

21 years agobitkeeper revision 1.1098.1.3 (4107d2b2JytQUAMvbL-AaRYEGRN4HQ)
sos22@donkeykong.cl.cam.ac.uk [Wed, 28 Jul 2004 16:22:10 +0000 (16:22 +0000)]
bitkeeper revision 1.1098.1.3 (4107d2b2JytQUAMvbL-AaRYEGRN4HQ)

Replace the panic key with a debug key.

21 years agobitkeeper revision 1.1098.1.2 (4107d1daarfb__XMoCtKug7vXc1-4w)
sos22@donkeykong.cl.cam.ac.uk [Wed, 28 Jul 2004 16:18:34 +0000 (16:18 +0000)]
bitkeeper revision 1.1098.1.2 (4107d1daarfb__XMoCtKug7vXc1-4w)

Random tidy-ups.

21 years agobitkeeper revision 1.1098.1.1 (4107c16f_jhuAGUiMBcotuiFhO6dHQ)
sos22@donkeykong.cl.cam.ac.uk [Wed, 28 Jul 2004 15:08:31 +0000 (15:08 +0000)]
bitkeeper revision 1.1098.1.1 (4107c16f_jhuAGUiMBcotuiFhO6dHQ)

Add a simple debugger for Xen and domain 0.  This isn't anything
like as complete as PDB; it can't access any userspace other than
the current process's and it can't make any changes to a running
process.  On the other hand, it's probably slightly less fragile.
The code's a lot cleaner, as well.

21 years agobitkeeper revision 1.1098 (40f6a8cd2Y9Htnk5vgSxS31v4Zpp_g)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 15:54:53 +0000 (15:54 +0000)]
bitkeeper revision 1.1098 (40f6a8cd2Y9Htnk5vgSxS31v4Zpp_g)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1096.1.1 (40f6a8c7wXaMcm4UCjotaqA0KGAqcQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 15:54:47 +0000 (15:54 +0000)]
bitkeeper revision 1.1096.1.1 (40f6a8c7wXaMcm4UCjotaqA0KGAqcQ)

Fix an error-path bug in Xen.

21 years agobitkeeper revision 1.1097 (40f69f48JEkNJ4Hf1ehGiX4W-rIzKw)
iap10@labyrinth.cl.cam.ac.uk [Thu, 15 Jul 2004 15:14:16 +0000 (15:14 +0000)]
bitkeeper revision 1.1097 (40f69f48JEkNJ4Hf1ehGiX4W-rIzKw)

Avoid messages of the form: 'INIT: Id "2" respawning too fast: disabled for 5 minutes'

21 years agobitkeeper revision 1.1096 (40f6851bgE09CI90pLVdOYUODRx7ww)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 13:22:35 +0000 (13:22 +0000)]
bitkeeper revision 1.1096 (40f6851bgE09CI90pLVdOYUODRx7ww)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1093.1.1 (40f68514W0caTBHxeTQAL73i8HXL2A)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 13:22:28 +0000 (13:22 +0000)]
bitkeeper revision 1.1093.1.1 (40f68514W0caTBHxeTQAL73i8HXL2A)

console merge

21 years agobitkeeper revision 1.1095 (40f67df01t5vX4nRXlk29L0xLlSunA)
ach61@labyrinth.cl.cam.ac.uk [Thu, 15 Jul 2004 12:52:00 +0000 (12:52 +0000)]
bitkeeper revision 1.1095 (40f67df01t5vX4nRXlk29L0xLlSunA)

use .gdbinit for setup

21 years agobitkeeper revision 1.1094 (40f64e48IpUzrEwjDEyKFZ9I2_7t6A)
cl349@freefall.cl.cam.ac.uk [Thu, 15 Jul 2004 09:28:40 +0000 (09:28 +0000)]
bitkeeper revision 1.1094 (40f64e48IpUzrEwjDEyKFZ9I2_7t6A)

prefer config file from previous install over defconfig file

21 years agobitkeeper revision 1.1093 (40f5b241mxmikY5krWj5CCgZPeipIg)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 22:22:57 +0000 (22:22 +0000)]
bitkeeper revision 1.1093 (40f5b241mxmikY5krWj5CCgZPeipIg)

linux 2.6 Makefile hacks.

21 years agobitkeeper revision 1.1092 (40f58b91EPi_jnua2Uu_mG3PqibC8w)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 19:37:53 +0000 (19:37 +0000)]
bitkeeper revision 1.1092 (40f58b91EPi_jnua2Uu_mG3PqibC8w)

more parts of:
  - Include Linux 2.6 in top-level Makefile
  - Enable module support in 2.6

21 years agobitkeeper revision 1.1091 (40f58ac6eLKaEJtnDFS9xLtppLW3OA)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 19:34:30 +0000 (19:34 +0000)]
bitkeeper revision 1.1091 (40f58ac6eLKaEJtnDFS9xLtppLW3OA)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-prist

21 years agobitkeeper revision 1.1089.1.1 (40f58abd3hHSQAjS5fkV46SbJOhZXA)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 19:34:21 +0000 (19:34 +0000)]
bitkeeper revision 1.1089.1.1 (40f58abd3hHSQAjS5fkV46SbJOhZXA)

- Include Linux 2.6 in top-level Makefile
- Enable module support in 2.6

21 years agobitkeeper revision 1.1090 (40f580e9uCqs_k5TO6a3XRLpGXSb6g)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 18:52:25 +0000 (18:52 +0000)]
bitkeeper revision 1.1090 (40f580e9uCqs_k5TO6a3XRLpGXSb6g)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1088.1.1 (40f580e4lUYRavz4xXHwSuq0WmwdyA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 18:52:20 +0000 (18:52 +0000)]
bitkeeper revision 1.1088.1.1 (40f580e4lUYRavz4xXHwSuq0WmwdyA)

Clip vbd size to size of underlying device. A temporary fix until we replace
the grow/shrink interface.

21 years agobitkeeper revision 1.1089 (40f56f24SZs3MuUGeXcTUoYhNLto6g)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 Jul 2004 17:36:36 +0000 (17:36 +0000)]
bitkeeper revision 1.1089 (40f56f24SZs3MuUGeXcTUoYhNLto6g)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1086.2.1 (40f56f1dUhjhI2VI1m-7iYS5gF4jqA)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 Jul 2004 17:36:29 +0000 (17:36 +0000)]
bitkeeper revision 1.1086.2.1 (40f56f1dUhjhI2VI1m-7iYS5gF4jqA)

x86-64 now executes as far as the boot-time banner.

21 years agobitkeeper revision 1.1088 (40f56ac0CVtxMvo1e56ra1DF_vNYwQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 17:17:52 +0000 (17:17 +0000)]
bitkeeper revision 1.1088 (40f56ac0CVtxMvo1e56ra1DF_vNYwQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1086.1.1 (40f56ab7cyHUfU9X0WmyoukR0LaXcQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 17:17:43 +0000 (17:17 +0000)]
bitkeeper revision 1.1086.1.1 (40f56ab7cyHUfU9X0WmyoukR0LaXcQ)

Simple uninstall option to top-level Makefile

21 years agobitkeeper revision 1.1087 (40f56a0eJ3YluUqh_hXolLsP2iLy0w)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 17:14:54 +0000 (17:14 +0000)]
bitkeeper revision 1.1087 (40f56a0eJ3YluUqh_hXolLsP2iLy0w)

Add mkbuildtree script to prepare a Linux 2.6 build tree.

21 years agobitkeeper revision 1.1086 (40f5687be0DDpSYX0TNiliScPeVkTA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 17:08:11 +0000 (17:08 +0000)]
bitkeeper revision 1.1086 (40f5687be0DDpSYX0TNiliScPeVkTA)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1085 (40f5624559Jpit7H8wc4PzDqjO-E2g)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 16:41:41 +0000 (16:41 +0000)]
bitkeeper revision 1.1085 (40f5624559Jpit7H8wc4PzDqjO-E2g)

Initial checkin of Linux 2.6.

21 years agobitkeeper revision 1.1081.1.2 (40f55de2NRzSVtT27hdCdG3fbdnqGg)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 16:22:58 +0000 (16:22 +0000)]
bitkeeper revision 1.1081.1.2 (40f55de2NRzSVtT27hdCdG3fbdnqGg)

Allow console port for a domain to be specified.

21 years agobitkeeper revision 1.1081.1.1 (40f552eaWV4viomXWEuk8dzfLHid7g)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 15:36:10 +0000 (15:36 +0000)]
bitkeeper revision 1.1081.1.1 (40f552eaWV4viomXWEuk8dzfLHid7g)

Change to new restart model.

21 years agobitkeeper revision 1.1084 (40f550b1_LIi9erer0DqFiK5Y96wdA)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 Jul 2004 15:26:41 +0000 (15:26 +0000)]
bitkeeper revision 1.1084 (40f550b1_LIi9erer0DqFiK5Y96wdA)

Bugfix

21 years agobitkeeper revision 1.1083 (40f54b0a40pzYjUMzMokIXYQ7fyBgA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 15:02:34 +0000 (15:02 +0000)]
bitkeeper revision 1.1083 (40f54b0a40pzYjUMzMokIXYQ7fyBgA)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1071.1.8 (40f54b05-CAEtk1-dmM8jup2OTvRpg)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 15:02:29 +0000 (15:02 +0000)]
bitkeeper revision 1.1071.1.8 (40f54b05-CAEtk1-dmM8jup2OTvRpg)

trivial

21 years agobitkeeper revision 1.1071.1.7 (40f54af55pyLX7mn-IvUDb5re5ebeA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 15:02:13 +0000 (15:02 +0000)]
bitkeeper revision 1.1071.1.7 (40f54af55pyLX7mn-IvUDb5re5ebeA)

In linux, make halt the same as poweroff.
Xen now observes dom 0 exit code and halts if required.

21 years agobitkeeper revision 1.1082 (40f5427bJQEFqTSPn7NWKEkiQ-CC9g)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 Jul 2004 14:26:03 +0000 (14:26 +0000)]
bitkeeper revision 1.1082 (40f5427bJQEFqTSPn7NWKEkiQ-CC9g)

Allow loading of kernel images with virtual-memory base different
from kernel-image load base.

21 years agobitkeeper revision 1.1081 (40f51d11qw-VHbZ26xKNy0xc6ylgiQ)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 11:46:25 +0000 (11:46 +0000)]
bitkeeper revision 1.1081 (40f51d11qw-VHbZ26xKNy0xc6ylgiQ)

Quieten down debug prints.

21 years agobitkeeper revision 1.1080 (40f50d9aaH0Dd_smhBdPvYcIQFbsoA)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 10:40:26 +0000 (10:40 +0000)]
bitkeeper revision 1.1080 (40f50d9aaH0Dd_smhBdPvYcIQFbsoA)

Improved error handling in xend and XendClient.

21 years agobitkeeper revision 1.1079 (40f4e5201X5cFAJLkisLEfp2hFKFLA)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 07:45:24 +0000 (07:45 +0000)]
bitkeeper revision 1.1079 (40f4e5201X5cFAJLkisLEfp2hFKFLA)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1072.1.1 (40f4e51fLMgcKX4Sn6FNYePX6EqkGA)
xenbk@gandalf.hpl.hp.com [Wed, 14 Jul 2004 07:47:43 +0000 (07:47 +0000)]
bitkeeper revision 1.1072.1.1 (40f4e51fLMgcKX4Sn6FNYePX6EqkGA)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1071.1.6 (40f4dc820j_moO3D2AEja33QFn9N7A)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 07:10:58 +0000 (07:10 +0000)]
bitkeeper revision 1.1071.1.6 (40f4dc820j_moO3D2AEja33QFn9N7A)

Tiny fixes to allow gentoo distro to work in dom0.

21 years agobitkeeper revision 1.1071.1.5 (40f41ae00utn5d2f3tlNLcvG_QhiBA)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 17:24:48 +0000 (17:24 +0000)]
bitkeeper revision 1.1071.1.5 (40f41ae00utn5d2f3tlNLcvG_QhiBA)

Fairly major fixes to the network frontend driver.
Much saner now.

21 years agobitkeeper revision 1.1071.1.4 (40f3fec5bu-VHH-4jBT7Jurn6BIq3Q)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 15:24:53 +0000 (15:24 +0000)]
bitkeeper revision 1.1071.1.4 (40f3fec5bu-VHH-4jBT7Jurn6BIq3Q)

Fix blkif backend driver to work from a kernel thread rather than
from a tasklet.

21 years agobitkeeper revision 1.1078 (40f3fba76Iz0xWiPyLNc6VMjsLY3Dw)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 15:11:35 +0000 (15:11 +0000)]
bitkeeper revision 1.1078 (40f3fba76Iz0xWiPyLNc6VMjsLY3Dw)

Fix the arg spec for save.

21 years agobitkeeper revision 1.1077 (40f3fb66AxVdcgokLJ3FBqGopebf3A)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 15:10:30 +0000 (15:10 +0000)]
bitkeeper revision 1.1077 (40f3fb66AxVdcgokLJ3FBqGopebf3A)

Add some device create/destroy changes that got missed.

21 years agobitkeeper revision 1.1076 (40f3f7b4Cj4P09-PODiTO2MMFlKicw)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 14:54:44 +0000 (14:54 +0000)]
bitkeeper revision 1.1076 (40f3f7b4Cj4P09-PODiTO2MMFlKicw)

Add device create and device destroy for an existing domain.

21 years agobitkeeper revision 1.1071.1.3 (40f3f494hMH1GKUQuCB0vUKhJyfyoA)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 14:41:24 +0000 (14:41 +0000)]
bitkeeper revision 1.1071.1.3 (40f3f494hMH1GKUQuCB0vUKhJyfyoA)

Add a conswitch command-line option to Xen.

21 years agobitkeeper revision 1.1071.1.2 (40f3eed8kdZ959gB_ZYkHRPFFEGkKg)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 14:16:56 +0000 (14:16 +0000)]
bitkeeper revision 1.1071.1.2 (40f3eed8kdZ959gB_ZYkHRPFFEGkKg)

Fix domain death to stop all CPUs running over the defunct page tables.

21 years agobitkeeper revision 1.1071.1.1 (40f3e004OzCoCvEydk6MlPKkgr6Qcw)
kaf24@scramble.cl.cam.ac.uk [Tue, 13 Jul 2004 13:13:40 +0000 (13:13 +0000)]
bitkeeper revision 1.1071.1.1 (40f3e004OzCoCvEydk6MlPKkgr6Qcw)

Xen can rely on a good local APIC on P6+ processors.

21 years agobitkeeper revision 1.1075 (40f3d929OFHwDCndxHCAhHnmUAclPg)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 12:44:25 +0000 (12:44 +0000)]
bitkeeper revision 1.1075 (40f3d929OFHwDCndxHCAhHnmUAclPg)

Improve error trapping in xm.
Allow nfs_server to override dummy addr.

21 years agobitkeeper revision 1.1074 (40f3b27b9znWwwTVgEKSTwPzTJCS0w)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 09:59:23 +0000 (09:59 +0000)]
bitkeeper revision 1.1074 (40f3b27b9znWwwTVgEKSTwPzTJCS0w)

Check Twisted version.

21 years agobitkeeper revision 1.1073 (40f3a5f6jsJ9YolZiLVN9CCrudibTg)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 09:05:58 +0000 (09:05 +0000)]
bitkeeper revision 1.1073 (40f3a5f6jsJ9YolZiLVN9CCrudibTg)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1062.3.8 (40f3a5e6oIo_7nbVBKSWPEnF6B7OpQ)
mjw@wray-m-3.hpl.hp.com [Tue, 13 Jul 2004 09:05:42 +0000 (09:05 +0000)]
bitkeeper revision 1.1062.3.8 (40f3a5e6oIo_7nbVBKSWPEnF6B7OpQ)

Tidy up client api. Handle deferred restore.

21 years agobitkeeper revision 1.1072 (40f3a59bA83EVS8nABepOIwfgijigQ)
xenbk@gandalf.hpl.hp.com [Tue, 13 Jul 2004 09:04:27 +0000 (09:04 +0000)]
bitkeeper revision 1.1072 (40f3a59bA83EVS8nABepOIwfgijigQ)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1071 (40f32d351AUI5dQyI8HcrYtyF1eppg)
iap10@labyrinth.cl.cam.ac.uk [Tue, 13 Jul 2004 00:30:45 +0000 (00:30 +0000)]
bitkeeper revision 1.1071 (40f32d351AUI5dQyI8HcrYtyF1eppg)

minor reordering to /etc/xen/network seems to make it more robust
when in an NFS mounted directory.

21 years agobitkeeper revision 1.1070 (40f30e57wtcdxmKl__WsIFujLBJtTg)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 22:19:03 +0000 (22:19 +0000)]
bitkeeper revision 1.1070 (40f30e57wtcdxmKl__WsIFujLBJtTg)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1068.1.2 (40f30e52YgpiISz76SagZV-I7ypcxg)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 22:18:58 +0000 (22:18 +0000)]
bitkeeper revision 1.1068.1.2 (40f30e52YgpiISz76SagZV-I7ypcxg)

Tiny fix to allow compile with XFS file system enabled.

21 years agobitkeeper revision 1.1068.1.1 (40f30bc6KZGcPgiMDuS9kk_GR0oHTQ)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 22:08:06 +0000 (22:08 +0000)]
bitkeeper revision 1.1068.1.1 (40f30bc6KZGcPgiMDuS9kk_GR0oHTQ)

Use http rather than ftp for 'make world'

21 years agobitkeeper revision 1.1062.3.7 (40f2c856i0jGNAZ3xZZ9fZILH7YDhw)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 17:20:22 +0000 (17:20 +0000)]
bitkeeper revision 1.1062.3.7 (40f2c856i0jGNAZ3xZZ9fZILH7YDhw)

Fix sxpr conversion for forms.
Fix args for restore.

21 years agobitkeeper revision 1.1069 (40f2be1dQm0Goyt73MjStsGleH52zw)
kaf24@scramble.cl.cam.ac.uk [Mon, 12 Jul 2004 16:36:45 +0000 (16:36 +0000)]
bitkeeper revision 1.1069 (40f2be1dQm0Goyt73MjStsGleH52zw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1062.1.9 (40f2be17nAuA7EGu99OX-tMqApMDPQ)
kaf24@scramble.cl.cam.ac.uk [Mon, 12 Jul 2004 16:36:39 +0000 (16:36 +0000)]
bitkeeper revision 1.1062.1.9 (40f2be17nAuA7EGu99OX-tMqApMDPQ)

Bug fix in network backend.

21 years agobitkeeper revision 1.1068 (40f2bd236qdLHUh6BZA_h_brBDxINw)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 16:32:35 +0000 (16:32 +0000)]
bitkeeper revision 1.1068 (40f2bd236qdLHUh6BZA_h_brBDxINw)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1067 (40f2bd0b02G1p040wyFochIouDyVAg)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 16:32:11 +0000 (16:32 +0000)]
bitkeeper revision 1.1067 (40f2bd0b02G1p040wyFochIouDyVAg)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1062.4.1 (40f2bcf53gcaS9OsNyD24qwazvX8ug)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jul 2004 16:31:49 +0000 (16:31 +0000)]
bitkeeper revision 1.1062.4.1 (40f2bcf53gcaS9OsNyD24qwazvX8ug)

Work around Linux 2.6 bug by always setting an NFS server on the ip=
section of a kernel command line. We use the dummy value of '1.2.3.4'.
Barf.

21 years agobitkeeper revision 1.1062.3.6 (40f2b51e4BLBjwtTNt0Wn4e_VsJBgw)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 15:58:22 +0000 (15:58 +0000)]
bitkeeper revision 1.1062.3.6 (40f2b51e4BLBjwtTNt0Wn4e_VsJBgw)

Write value back to xfrd.

21 years agobitkeeper revision 1.1066 (40f2b51d5-3k6wa_0xrCfujZGGi9BQ)
mwilli2@equilibrium.research.intel-research.net [Mon, 12 Jul 2004 15:58:21 +0000 (15:58 +0000)]
bitkeeper revision 1.1066 (40f2b51d5-3k6wa_0xrCfujZGGi9BQ)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno2.bk

21 years agobitkeeper revision 1.1062.1.8 (40f2b4a7XA6Vy0Lq6nLBErX9_qDhcQ)
kaf24@scramble.cl.cam.ac.uk [Mon, 12 Jul 2004 15:56:23 +0000 (15:56 +0000)]
bitkeeper revision 1.1062.1.8 (40f2b4a7XA6Vy0Lq6nLBErX9_qDhcQ)

Various cleanups, and fix a domain-destruct bug that left GDT
references hanging.

21 years agobitkeeper revision 1.1062.3.5 (40f2b453MO6YQxYlbqwoeVouYIGBEw)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 15:54:59 +0000 (15:54 +0000)]
bitkeeper revision 1.1062.3.5 (40f2b453MO6YQxYlbqwoeVouYIGBEw)

Add missing arg to xfr calls.

21 years agobitkeeper revision 1.1062.3.4 (40f2b160cK4vITpgYulcbL0jKHqM4A)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 15:42:24 +0000 (15:42 +0000)]
bitkeeper revision 1.1062.3.4 (40f2b160cK4vITpgYulcbL0jKHqM4A)

Debug prints and small fix to ioctxt struct.

21 years agobitkeeper revision 1.1065 (40f2aec3dYgiVPACkpEwvEqCM-8iFg)
mwilli2@equilibrium.research.intel-research.net [Mon, 12 Jul 2004 15:31:15 +0000 (15:31 +0000)]
bitkeeper revision 1.1065 (40f2aec3dYgiVPACkpEwvEqCM-8iFg)

Change dmesg path.

21 years agobitkeeper revision 1.1062.3.3 (40f2a968LOQj8mvu9q6Hipqs_GOEIQ)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 15:08:24 +0000 (15:08 +0000)]
bitkeeper revision 1.1062.3.3 (40f2a968LOQj8mvu9q6Hipqs_GOEIQ)

Small fixes.

21 years agobitkeeper revision 1.1062.3.2 (40f29f095EmGaaKsbz1zoQ1AZH6dQw)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 14:24:09 +0000 (14:24 +0000)]
bitkeeper revision 1.1062.3.2 (40f29f095EmGaaKsbz1zoQ1AZH6dQw)

Integrating save/migrate handling with xfrd.
Add suspend callback to save.

21 years agobitkeeper revision 1.1062.3.1 (40f29dccH42VKPGR2kAATq9kxtY2ww)
mjw@wray-m-3.hpl.hp.com [Mon, 12 Jul 2004 14:18:52 +0000 (14:18 +0000)]
bitkeeper revision 1.1062.3.1 (40f29dccH42VKPGR2kAATq9kxtY2ww)

Add AIC7XXX and SYM53C8XX SCSI devices.

21 years agobitkeeper revision 1.1064 (40f28b086ejGbsgwP7ea5F9nKNXIxA)
mwilli2@equilibrium.research.intel-research.net [Mon, 12 Jul 2004 12:58:48 +0000 (12:58 +0000)]
bitkeeper revision 1.1064 (40f28b086ejGbsgwP7ea5F9nKNXIxA)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno2.bk

21 years agobitkeeper revision 1.1062.1.7 (40f24af2r5kZAs1cqmBvB4wRz47kpg)
kaf24@scramble.cl.cam.ac.uk [Mon, 12 Jul 2004 08:25:22 +0000 (08:25 +0000)]
bitkeeper revision 1.1062.1.7 (40f24af2r5kZAs1cqmBvB4wRz47kpg)

Fix the linker scripts to always produce exactly one loadable program
segment.

21 years agobitkeeper revision 1.1062.1.6 (40f14d9b3g2QjPp_tdIn9aGd5oMeyw)
kaf24@scramble.cl.cam.ac.uk [Sun, 11 Jul 2004 14:24:27 +0000 (14:24 +0000)]
bitkeeper revision 1.1062.1.6 (40f14d9b3g2QjPp_tdIn9aGd5oMeyw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1062.2.1 (40f14d93VNnMM_iUKi37Qk5Dj84vwA)
kaf24@scramble.cl.cam.ac.uk [Sun, 11 Jul 2004 14:24:19 +0000 (14:24 +0000)]
bitkeeper revision 1.1062.2.1 (40f14d93VNnMM_iUKi37Qk5Dj84vwA)

More x86-64 fixes. We now boot to C code.

21 years agobitkeeper revision 1.1062.1.5 (40f072a1UFyXtMJ6B61Hidr8z_FNGw)
iap10@labyrinth.cl.cam.ac.uk [Sat, 10 Jul 2004 22:50:09 +0000 (22:50 +0000)]
bitkeeper revision 1.1062.1.5 (40f072a1UFyXtMJ6B61Hidr8z_FNGw)

Fix block device name parsing to enable use of LVM/loopback devices.
Also enable naming of devices by major minor e.g. 0x0306

21 years agobitkeeper revision 1.1062.1.4 (40f071adpADaHVr_bSwBDtkumtyL-Q)
iap10@labyrinth.cl.cam.ac.uk [Sat, 10 Jul 2004 22:46:05 +0000 (22:46 +0000)]
bitkeeper revision 1.1062.1.4 (40f071adpADaHVr_bSwBDtkumtyL-Q)

minor UI improvements to 'xm'

21 years agobitkeeper revision 1.1062.1.3 (40f07134wkFr7Sj5k07HZt68SJBVCg)
iap10@labyrinth.cl.cam.ac.uk [Sat, 10 Jul 2004 22:44:04 +0000 (22:44 +0000)]
bitkeeper revision 1.1062.1.3 (40f07134wkFr7Sj5k07HZt68SJBVCg)

fix simple error path in 'xm'

21 years agobitkeeper revision 1.1062.1.2 (40f03be45vi3trPSnOPEM4qVXFTLFw)
iap10@labyrinth.cl.cam.ac.uk [Sat, 10 Jul 2004 18:56:36 +0000 (18:56 +0000)]
bitkeeper revision 1.1062.1.2 (40f03be45vi3trPSnOPEM4qVXFTLFw)

Fix to /etc/xen/network script.

21 years agobitkeeper revision 1.1062.1.1 (40f00372K2jgGqY_Vwj24Lvaf0UqRw)
kaf24@scramble.cl.cam.ac.uk [Sat, 10 Jul 2004 14:55:46 +0000 (14:55 +0000)]
bitkeeper revision 1.1062.1.1 (40f00372K2jgGqY_Vwj24Lvaf0UqRw)

Rewritten bootstrap Elf-header creation to allow encapsulation of x86-64
code for 32-bit bootloaders.

21 years agobitkeeper revision 1.1063 (40eee3b3fhJcuCvug_gxZ26ZGxJG6Q)
mwilli2@equilibrium.research.intel-research.net [Fri, 9 Jul 2004 18:28:03 +0000 (18:28 +0000)]
bitkeeper revision 1.1063 (40eee3b3fhJcuCvug_gxZ26ZGxJG6Q)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research.intel-research.net:/export/scratch/mwilli2/temp/xeno2.bk

21 years agobitkeeper revision 1.1040.1.1 (40eee3a1eT0YAFxR2Vicy8vFSyHwSg)
mwilli2@equilibrium.research.intel-research.net [Fri, 9 Jul 2004 18:27:45 +0000 (18:27 +0000)]
bitkeeper revision 1.1040.1.1 (40eee3a1eT0YAFxR2Vicy8vFSyHwSg)

Support for Xen console ring output.

21 years agobitkeeper revision 1.1062 (40eeb61foD5LNFQo1m7VdXuEO9IO_g)
mjw@wray-m-3.hpl.hp.com [Fri, 9 Jul 2004 15:13:35 +0000 (15:13 +0000)]
bitkeeper revision 1.1062 (40eeb61foD5LNFQo1m7VdXuEO9IO_g)

Enable the various scheduler set functions - they were
all commented-out.

21 years agobitkeeper revision 1.1061 (40eeb309ddqJ2Yx2S_ar3_k7SYOQew)
mjw@wray-m-3.hpl.hp.com [Fri, 9 Jul 2004 15:00:25 +0000 (15:00 +0000)]
bitkeeper revision 1.1061 (40eeb309ddqJ2Yx2S_ar3_k7SYOQew)

Typo: Callback should be Errback.

21 years agobitkeeper revision 1.1060 (40eeb0ebK9z3-bkkK-MRSf1CtEAOOQ)
mjw@wray-m-3.hpl.hp.com [Fri, 9 Jul 2004 14:51:23 +0000 (14:51 +0000)]
bitkeeper revision 1.1060 (40eeb0ebK9z3-bkkK-MRSf1CtEAOOQ)

Support for domain reboot.

21 years agobitkeeper revision 1.1059 (40ee955eIGZ9Xw5VHoV1rdIQidW4Ow)
mjw@wray-m-3.hpl.hp.com [Fri, 9 Jul 2004 12:53:50 +0000 (12:53 +0000)]
bitkeeper revision 1.1059 (40ee955eIGZ9Xw5VHoV1rdIQidW4Ow)

Handle response messages in any order.

21 years agobitkeeper revision 1.1058 (40ee95423ht4Gq0VKvBW7yu6DP8hZA)
mjw@wray-m-3.hpl.hp.com [Fri, 9 Jul 2004 12:53:22 +0000 (12:53 +0000)]
bitkeeper revision 1.1058 (40ee95423ht4Gq0VKvBW7yu6DP8hZA)

Pass domain name down to vifctl to avoid recursion.

21 years agobitkeeper revision 1.1057 (40ee8584myg8XmLDN-LhS0RxAdp2Pg)
mjw@wray-m-3.hpl.hp.com [Fri, 9 Jul 2004 11:46:12 +0000 (11:46 +0000)]
bitkeeper revision 1.1057 (40ee8584myg8XmLDN-LhS0RxAdp2Pg)

Fix getopt to return a value.

21 years agobitkeeper revision 1.1056 (40ee8548FSHN81_Xbjs1fGV_cPdH5Q)
mjw@wray-m-3.hpl.hp.com [Fri, 9 Jul 2004 11:45:12 +0000 (11:45 +0000)]
bitkeeper revision 1.1056 (40ee8548FSHN81_Xbjs1fGV_cPdH5Q)

Get the EINTR-safe _readline and _readlines.

21 years agobitkeeper revision 1.1055 (40ee75d83VxJskLF3MJPgckhCaf4mQ)
mjw@wray-m-3.hpl.hp.com [Fri, 9 Jul 2004 10:39:20 +0000 (10:39 +0000)]
bitkeeper revision 1.1055 (40ee75d83VxJskLF3MJPgckhCaf4mQ)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1053.1.1 (40ee75a9YghVZFFolzFjyJngpxAbKg)
mjw@wray-m-3.hpl.hp.com [Fri, 9 Jul 2004 10:38:33 +0000 (10:38 +0000)]
bitkeeper revision 1.1053.1.1 (40ee75a9YghVZFFolzFjyJngpxAbKg)

Move to new model of network and vif control using shell scripts.

21 years agobitkeeper revision 1.1054 (40ed8e097hqWQ3yDtTM5H6XnNbggVQ)
gm281@boulderdash.cl.cam.ac.uk [Thu, 8 Jul 2004 18:10:17 +0000 (18:10 +0000)]
bitkeeper revision 1.1054 (40ed8e097hqWQ3yDtTM5H6XnNbggVQ)

Minor changes to make xen compile when debugging is switched on.

21 years agobitkeeper revision 1.1053 (40ed42de9JFsw0T591T5jpnZ82grCw)
mjw@wray-m-3.hpl.hp.com [Thu, 8 Jul 2004 12:49:34 +0000 (12:49 +0000)]
bitkeeper revision 1.1053 (40ed42de9JFsw0T591T5jpnZ82grCw)

Quieten down debug and errors.

21 years agobitkeeper revision 1.1052 (40ed38a6k6vT2ycbqz1BZA6U9KRVgg)
mjw@wray-m-3.hpl.hp.com [Thu, 8 Jul 2004 12:05:58 +0000 (12:05 +0000)]
bitkeeper revision 1.1052 (40ed38a6k6vT2ycbqz1BZA6U9KRVgg)

Start of save support in xfrd.

21 years agobitkeeper revision 1.1051 (40ed377bW0cMKaeeMSXfQOknw3iMaw)
mjw@wray-m-3.hpl.hp.com [Thu, 8 Jul 2004 12:00:59 +0000 (12:00 +0000)]
bitkeeper revision 1.1051 (40ed377bW0cMKaeeMSXfQOknw3iMaw)

Documentation.

21 years agobitkeeper revision 1.1050 (40ed36c3QPnXaALAJYdfejK34cJfFA)
mjw@wray-m-3.hpl.hp.com [Thu, 8 Jul 2004 11:57:55 +0000 (11:57 +0000)]
bitkeeper revision 1.1050 (40ed36c3QPnXaALAJYdfejK34cJfFA)

Fix problem with message ids.

21 years agobitkeeper revision 1.1049 (40ec4ff2Ste8alBZJQMMHa4bDp5ShQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 7 Jul 2004 19:33:06 +0000 (19:33 +0000)]
bitkeeper revision 1.1049 (40ec4ff2Ste8alBZJQMMHa4bDp5ShQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk

21 years agobitkeeper revision 1.1048 (40ec4798TeT9RzPiK7i4naYPCCSQog)
djm@kirby.fc.hp.com [Wed, 7 Jul 2004 18:57:28 +0000 (18:57 +0000)]
bitkeeper revision 1.1048 (40ec4798TeT9RzPiK7i4naYPCCSQog)

Merge ssh://xenbk@gandalf//var/bk/djm/xeno-unstable-common.bk
into kirby.fc.hp.com:/home/djm/src/xen/xeno-unstable-common.bk

21 years agobitkeeper revision 1.1047 (40ec4767xwfcgSY7GfK70eo5k2-fpw)
xenbk@gandalf.hpl.hp.com [Wed, 7 Jul 2004 18:56:39 +0000 (18:56 +0000)]
bitkeeper revision 1.1047 (40ec4767xwfcgSY7GfK70eo5k2-fpw)

Merge http://xen.bkbits.net/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/djm/xeno-unstable-common.bk

21 years agobitkeeper revision 1.1041.1.22 (40ec4148dQ8Asmho3L6_MWS2lfI5JQ)
djm@kirby.fc.hp.com [Wed, 7 Jul 2004 18:30:32 +0000 (18:30 +0000)]
bitkeeper revision 1.1041.1.22 (40ec4148dQ8Asmho3L6_MWS2lfI5JQ)

Move machdep stuff from domain.c to arch/x86/domain.c

21 years agobitkeeper revision 1.1046 (40ec37c8Yw5F8zV1f79LCJsTGx4lsQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 7 Jul 2004 17:50:00 +0000 (17:50 +0000)]
bitkeeper revision 1.1046 (40ec37c8Yw5F8zV1f79LCJsTGx4lsQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1041.18.1 (40ec37bbEfVooGtkbbrgCf3ZWEhJEg)
kaf24@scramble.cl.cam.ac.uk [Wed, 7 Jul 2004 17:49:47 +0000 (17:49 +0000)]
bitkeeper revision 1.1041.18.1 (40ec37bbEfVooGtkbbrgCf3ZWEhJEg)

More x86_64 stuff. Now links, but a bunch of stuff is stubbed out.
Will it run? :-)

21 years agobitkeeper revision 1.1041.1.21 (40ec2bf9G2m2k0oIiUdzodnuNzf8Nw)
djm@kirby.fc.hp.com [Wed, 7 Jul 2004 16:59:37 +0000 (16:59 +0000)]
bitkeeper revision 1.1041.1.21 (40ec2bf9G2m2k0oIiUdzodnuNzf8Nw)

Move machdep parts of memory.c to arch/x86